Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Full Stack

Description

Text copied to clipboard!
Nous recherchons un Développeur Full Stack talentueux et motivé pour rejoindre notre équipe dynamique. En tant que développeur Full Stack, vous serez responsable de la conception, du développement et de la maintenance d'applications web complètes, en travaillant à la fois sur le front-end et le back-end. Vous collaborerez étroitement avec les équipes produit, design et infrastructure pour créer des solutions performantes, évolutives et sécurisées. Vous participerez à toutes les étapes du cycle de vie du développement logiciel, de la conception initiale à la mise en production, en passant par les tests et la documentation. Vous devrez être capable de comprendre les besoins métier, de proposer des solutions techniques adaptées et de les implémenter efficacement. Une bonne connaissance des technologies web modernes, des bases de données, des API RESTful et des outils de versioning est essentielle. Le candidat idéal est autonome, curieux, rigoureux et passionné par le développement logiciel. Il ou elle doit être capable de travailler dans un environnement agile, de gérer plusieurs projets simultanément et de respecter les délais. Une bonne communication et un esprit d'équipe sont également indispensables pour réussir dans ce rôle. Nous offrons un environnement de travail stimulant, des opportunités de formation continue, une culture d'entreprise axée sur l'innovation et la collaboration, ainsi que des projets variés et à fort impact. Si vous aimez relever des défis techniques et contribuer activement à la réussite d'une entreprise en pleine croissance, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer des applications web complètes (front-end et back-end)
  • Collaborer avec les équipes produit et design pour définir les besoins
  • Concevoir des architectures logicielles robustes et évolutives
  • Écrire un code propre, maintenable et bien documenté
  • Mettre en place des tests automatisés pour garantir la qualité du code
  • Assurer la maintenance et l'évolution des applications existantes
  • Participer aux revues de code et aux réunions d'équipe
  • Optimiser les performances et la sécurité des applications
  • Intégrer des API tierces et développer des API internes
  • Contribuer à l'amélioration continue des processus de développement

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe
  • Expérience confirmée en développement Full Stack
  • Maîtrise de JavaScript, HTML, CSS et d’un framework front-end (React, Vue, Angular)
  • Bonne connaissance d’un langage back-end (Node.js, Python, Ruby, Java, etc.)
  • Expérience avec les bases de données relationnelles et NoSQL
  • Connaissance des API RESTful et des services web
  • Maîtrise des outils de versioning (Git)
  • Capacité à travailler en équipe dans un environnement agile
  • Bonnes compétences en résolution de problèmes
  • Autonomie, rigueur et sens de l’organisation

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en développement Full Stack ?
  • Quels langages et frameworks maîtrisez-vous ?
  • Avez-vous déjà travaillé dans un environnement agile ?
  • Comment gérez-vous les tests et la qualité du code ?
  • Pouvez-vous décrire un projet Full Stack que vous avez réalisé ?
  • Comment assurez-vous la sécurité d’une application web ?
  • Quelle est votre expérience avec les bases de données ?
  • Comment restez-vous à jour avec les nouvelles technologies ?
  • Avez-vous déjà travaillé avec des API tierces ?
  • Êtes-vous à l’aise avec le travail en équipe et la collaboration interfonctionnelle ?